# 使用官方Python运行环境作为基础镜像
FROM python:3.9-slim

# 设置工作目录为/app
WORKDIR /app

# 从上一级的src目录复制文件到容器的/app目录下
COPY src/ /app/

# 使用pip安装依赖
COPY app/requirements.txt /app/
RUN pip install --no-cache-dir -r requirements.txt


# 声明容器运行时监听的端口号
EXPOSE 80

# 指定容器启动时执行的命令
CMD ["python", "app.py"]
